home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
btrieve
/
bj516.exe
/
BPATNLM.516
< prev
next >
Wrap
Text File
|
1992-07-13
|
12KB
|
527 lines
; PATCHES FOR BTRIEVE.NLM ver 5.16 for Netware 3.1J
;
; Developers: please patch in the most recent patch number here.
;
v eccf 2e 20 20 20 20 20 20 20 20 20 20 ;Patching original?
r eccf 2c 20 28 72 65 76 20 32 31 29 20 ;, (rev 20)
;
o nlm
;
;
;
; beginning of patch #1
;
r 6771 6b d8 09 8d 04 1f 8b d0 83 c2 07 c3
8b c8 03 ca 83 c1 07 66 8b 44 02 07 c3
r cfc0 e8 ac 97 ff ff 90
r d0d7 e8 a1 96 ff ff
;
; end of patch #1
;
; beginning of patch #2
;
;
r c54b 66 83 7d f8 64 77 07 e8 33 a2 ff ff 75 09
r 678a 66 83 7d f8 02 74 0c 66 83 7d f8 1f 74 05 66 83 7d f8 20 c3
;
; end of patch #2
;
; beginning of patch #3
;
r bfd2 16
;
; end of patch #3
;
; beginning of patch #4
;
r b371 eb 7e 90 66 f7 46 08 08 02
r b3fb 75
;
; end of patch #4
;
; beginning of patch #5
;
r 997d 90 90
;
; end of patch #5
;
; beginning of patch #7
;
r 1450 66 85 db 74 19 eb 05
r 1462 66 85 db 74 07 90 90
t 09/03/91
;
; end of patch #7
;
; beginning of patch #8
;
o 0
v 0032 ee eb
;
r 002e 14 ed
r 0032 ee ed
r 003e 34 0e
r 0046 2f 0e
r 004e ce f5
r 0056 0a 04
r 005e 7f 0d
r 0066 34 0e
i ebee 200
o nlm
;
r 4029 e8 e6 aa 00 00 90 90 90 90 90 90
r 406a 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
r 407a 90 90 90 90 90 90 90 90 90 90 90
r eb14 8b c6 8d 55 f4 bb 01 00 00 00 e8 06 6e ff ff 66
r eb24 8b c8 66 85 c0 74 09 81 04 24 7f 02 00 00 eb 2e
r eb34 8b 46 18 66 83 b8 3d 04 00 00 32 75 21 8b 45 f4
r eb44 f6 40 08 01 75 16 83 04 24 3c 9c 57 fc 8b 7e 08
r eb54 83 c7 07 b8 ff ff ff ff ab ab 5f 9d 33 c0 c3
t 09/20/91
;
; end of patch #8
;
; beginning of patch #9
;
r 3fad 29
r 4085 e8 d9 aa 00 00 90 90
r 421b e8 51 a9 00 00
r eb63 8A 46 51 88 45 D7 8B 45 F4 F6 40 09 40 C3
r eb71 50 8b 40 08 3B 78 03 58 75 0b 80 7D D7 00 75 05
r eb81 66 B8 13 00 C3 e8 4d 70 ff ff c3
r 3d44 18
r 3d8b e8 fc ad 00 00 90 90 90
r 3f15 e8 82 ac 00 00
r 3ef8 e8 c8 ac 00 00 90
r eb8c C7 45 E8 FF FF FF FF 66 8B 46 10 66 89 45 F8 C3
r eb9c 66 83 7d fc 00 75 19 8B 56 08 8B 52 03 83 7D E8
r ebac FF 74 0d 3B 55 E8 75 08 66 C7 45 FC 13 00 EB 08
r ebbc 89 55 E8 66 83 7D F8 00 C3
r ebc5 c7 45 e8 ff ff ff ff 66 c7 45 fc 00 00 c3
t 10/07/91
;
; end of patch #9
;
; beginning of patch #10
;
r 3fad 2a
r 3f93 e8 aa ac 00 00
r 4003 e8 2c ac 00 00
r 4047 0F B7 45 FC F6 45 d6 40 E8 7f ab 00 00 0f 82 e3
r 4057 01 00 00 90 90 90 90 90 90 90 90 90 90 90
r ebd3 75 17 80 7E 51 00 74 11 66 B8 09 00 66 83 7E 10
r ebe3 24 74 1C 66 B8 0b 00 EB 16 66 B8 08 00 66 83 7e
r ebf3 10 06 74 0B 66 83 7E 10 24 74 04 66 B8 0a 00 66
r ec03 89 46 10 8B C6 e8 2d 51 ff ff f6 45 d6 40 74 02
r ec13 f8 c3 50 66 85 C0 75 0b 66 8B 4E 10 8B 46 08 66
r ec23 89 48 01 66 8b 4d fc 66 89 4e 10 58 66 89 c1 f9
r ec33 c3 9f 75 04 83 04 24 21 88 65 d6 8d 45 d8 c3
r ec42 66 83 7e 32 24 74 0c 66 83 7e 32 25 74 05 e8 46
r ec52 43 ff ff c3
t 10/04/91
;
; end of patch #10
;
; beginning of patch #11
;
r 8658 b7
t 10/08/91
;
; end of patch #11
;
; beginning of patch #12
;
r d802 8b 5d f4 8a 47 13 88 43 76 eb 12
t 01/09/92
;
; end of patch #12
;
; beginning of patch #14
;
v eb6c f6 40 09 40 c3
r eb6c e9 6b 01 00 00
r ecdc 66 F7 40 08 80 40 c3
t 10/29/91
;
; end of patch #14
;
; beginning of patch #15
;
o 0
v 0032 ee ed
;
r 002e 14 ef
r 0032 ee ef
r 003e 34 10
r 0046 2f 10
r 004e ce f7
r 0056 0a 06
r 005e 7f 0f
r 0066 34 10
i edee 200
o nlm
;
r 005b 05
r 03c0 e8 1e e9 00 00 90
r ece3 8d 85 82 fb ff ff c6 40 ff 00 c3
r 03ff e8 ea e8 00 00
r ecee 89 9d 7d fb ff ff e8 05 2f ff ff c3
r 045e e9 97 e8 00 00
r ecfa fe 85 81 fb ff ff 8a 85 81 fb ff ff 3c 03 75 0a
r ed0a 32 c0 8b 4d 62 e9 4f 17 ff ff 3c 02 0f 84 d6 16
r ed1a ff ff 8d 45 ca 8b 95 7d fb ff ff 8b 12 e8 a7 2f
r ed2a ff ff e9 00 17 ff ff
r 0421 36
r 0880 65
r 0882 ef
r 1fa2 10
t 12/13/91
;
; end of patch #15
;
; beginning of patch #16
;
r d276 e8 cb 07 00 00
r da43 31 c0 c3 80 79 13 fe 74 05 bf 55 00 00 00 c3
t 01/13/92
;
; end of patch #16
;
; beginning of patch #17
;
r 8b23 e8 09 62 00 00
r ed31 b3 40 ff 74 24 04 e8 78 61 ff ff 66 85 c0 74 04
r ed41 83 2c 24 20 c2 04 00
r 8b3c e8 07 62 00 00
r ed48 0f b7 d2 3b ca 74 13 8b 45 fc 8a 48 08 fe c9 b2
r ed58 01 d2 e2 f6 d2 20 50 09 fe c1 c3
r 50e9 e8 75 9c 00 00 90
r ed63 fe 40 08 f6 45 f4 40 74 0e 51 8a 48 08 fe c9 b2
r ed73 01 d2 e2 08 50 09 59 8b 45 10 c3
t 12/13/91
;
; end of patch #17
;
; beginning of patch #18
;
r 5d08 8b 45 f4 03 c8 e8 6c 90 00 00
r ed7e f6 40 05 80 74 1b 66 83 7e 10 17 75 14 8b 46 18
r ed8e 8b 00 8b d1 e8 56 70 ff ff 66 85 c0 9f 80 f4 40
r ed9e 9e c3
r 4db4 eb
r 0e74 e8 27 df 00 00 90
r eda0 66 83 7e 14 00 74 0d 66 83 ff 17 75 07 8b c6 e8
r edb0 ef db ff ff 80 7e 3a 00 74 04 83 04 24 0d c3
t 12/13/91
;
; end of patch #18
;
; beginning of patch #19
;
r 8220 e8 9a 6b 00 00
r edbf 32 ff 8b fb 89 4d f4 c3
r 8288 e8 3a 6b 00 00 74 0b
r edc7 8b 10 32 f6 3b fa 8b 55 ec 0f b7 52 0c c3
t 12/31/91
;
; end of patch #19
;
; beginning of patch #21
;
o 0
r f619 18 18 18 18 18
o nlm
t 01/31/92
;
; end of patch #21
;
; beginning of patch #22
;
r 3308 e8 49 b9 00 00
r 3549 e8 08 b7 00 00
r 824a e8 0c 6a 00 00
r ec56 53 6a 12 eb 03 53 6a 17 e8 56 6d ff ff 66 85 c0
r ec66 5b 74 04 01 5c 24 04 5b c3
r 59cd e8 9d 92 00 00
r ec6f 66 3d 08 00 72 06 66 b8 13 00 eb 06 89 54 83 13
r ec7f 2b c0 8b 5c 24 04 c2 04 00
r 712e e8 55 7b 00 00
r 71c1 e8 c6 7a 00 00
r 7809 e8 82 74 00 00
r 788f e8 00 74 00 00
r 7f54 e8 3f 6d 00 00
r 7fd5 e8 c2 6c 00 00
r 8301 e8 9a 69 00 00
r 8391 e8 0e 69 00 00
r ec88 6a d6 eb 1a 6a 43 eb 16 6a ad eb 12 6a 27 eb 0e
r ec98 6a 8f eb 0a 6a 0e eb 06 6a e6 eb 02 6a 56 e8 cc
r eca8 8c ff ff 83 f8 13 87 1c 24 75 0a 81 e3 ff 00 00
r ecb8 00 01 5c 24 04 5b c3
r 79c1 e8 f9 72 00 00
r ecbf 4f 79 0a b8 13 00 00 00 83 04 24 38 c3 0f b7 46
r eccf 0c c3
r 7018 e8 b4 7c 00 00
r ecd1 8b 45 fc 01 f0 85 f6 75 01 40 c3
t 06/04/92
;
; end of patch #22
;
; beginning of patch #23
;
o nlm
r e7e4 75
r 849f e8 31 69 00 00
r edd5 80 7c 01 0f 00 75 52 53 57 8b 0b 32 ed 8b df 33
r ede5 ff 4f e8 43 00 00 00 9c 8b d0 51 b1 06 f6 e1 59
r edf5 92 66 81 c2 dc 00 9d 75 1e 89 0c 13 66 c7 44 13
r ee05 04 00 00 0a e4 75 06 fe 83 da 00 00 00 32 e4 66
r ee15 0f ab 83 db 00 00 00 66 ff 44 13 04 66 0f b3 83
r ee25 db 00 00 00 83 d7 00 5f 5b c3
r ee2f 52 51 57 53 8b c1 33 c9 8a 8b da 00 00 00 33 ff
r ee3f 66 ba ff ff 81 c3 dc 00 00 00 67 e3 16 3b 03 74
r ee4f 12 66 3b 53 04 72 07 66 8b f9 66 8b 53 04 83 c3
r ee5f 06 e2 ea 5b 66 0b c9 9c 74 0a 2a 8b da 00 00 00
r ee6f f6 d9 eb 13 8a 8b da 00 00 00 80 f9 07 72 08 66
r ee7f 8b cf 0f 93 c5 eb e3 8b c1 9d 5f 59 5a c3
r 5144 e8 44 9d 00 00 90
r ee8d 50 66 c7 45 fc 00 00 8b 5e 18 8b 1b 8b 0f 32 ed
r ee9d e8 8d ff ff ff 74 08 66 0f ab 83 db 00 00 00 58
r eead c3
r 30f3 e8 b6 bd 00 00 90 90
r eeae 66 89 8b 3f 04 00 00 8a 87 da 00 00 00 66 98 66
r eebe 3b c8 73 09 66 c7 87 da 00 00 00 00 00 c3
r 88a3 e8 24 66 00 00
r eecc 66 83 7e 10 00 eb ef
t 06/04/92
;
; end of patch #23
;
; beginning of patch #24
;
o nlm
r 6af2 e8 dc 83 00 00
r eed3 8b c6 8b 55 e0 52 e8 04 00 00 00 03 da 5a c3
r eee2 8b 55 e0 f6 42 09 40 74 05 0f b7 52 14 c3 33 d2
r eef2 c3
r 6b58 e8 96 83 00 00
r eef3 52 e8 e9 ff ff ff 01 54 24 08 03 c2 5a 05 20 01
r ef03 00 00 c3
r 6b69 e8 98 83 00 00
r ef06 52 e8 d6 ff ff ff eb ef
r 6bb6 8b 45 cc 90 90 90 90 90
r 6bda 8b 45 cc 90 90 90 90 90
t 06/04/92
;
; end of patch #24
;
; beginning of patch #25
;
o 0
r 1038a 54 da
r 1038e 54 da
r 10396 54 da
r 1039a 54 da
r 1039e 54 da
r 103a2 54 da
r 103a6 54 da
r 103aa 54 da
r 103ae 54 da
r 103b2 54 da
r 103b6 54 da
o nlm
r b08e b6
r bb1a e8 39 1f 00 00
r da58 8b 0a 89 4d 0c 8d 5d f8 31 c9 c3
t 06/04/92
;
; end of patch #25
;
; beginning of patch #26
; (This patch requires the presence of patch #8)
;
o nlm
v 4029 e8 e6 aa
r 4054 c6 46 51 00 0f 82 df 01 00 00
t 06/04/92
;
; end of patch #26
;
; beginning of patch #27
;
o nlm
r 452c 90 90 90 90 90 90
r 47aa 87
t 06/04/92
;
; end of patch #27
;
; beginning of patch #28
;
o nlm
v 67b6 05 89 45 FC 89
r 0cf7 80 fa 04 74 19 e8 b5 5a 00 00
r 67b6 80 fa 16 74 16 80 fa 0f 74 11 80 fa 30 74 0c 80
fa 1b 76 07 80 fa 20 73 02 32 d2 c3
t 06/04/92
;
; end of patch #28
;
; beginning of patch #29
;
o nlm
r 5391 8b 42 08 83 f8 00 74 14 3b 42 04 74 0f 8b 1a 66
83 7b 14 ff 74 06 66 c7 40 02 00 00
o 0
t 06/04/92
;
; end of patch #29
;
; beginning of patch #30
;
o 0
v 0032 ee ef
;
r 002e 14 f3
r 0032 ee f3
r 003e 34 14
r 0046 2f 14
r 004e ce fb
r 0056 0a 0a
r 005e 7f 13
r 0066 34 14
i efee 400
o nlm
r 7c7a 90 90
r 7c86 e8 83 72 00 00
r ef0e 51 53 52 6a 00 e8 96 74 ff ff 66 85 c0 75 26
5a 58 5b 66 f7 42 08 08 02 74 18 80 7a 1c 0a 7c 12
8b ca e8 c7 77 ff ff 93 8b d1 e8 bf 77 ff ff 33 c3
c3 33 c0 c3 83 c4 0c c3
t 06/04/92
;
; end of patch #30
;
; beginning of patch #31
;
o nlm
r d72a 90 90 3c 02 74 29
r d740 eb 04 00 00 00 00 8b 45 f0 c6 40 74 00 e9 21 fe ff ff
t 06/04/92
;
; end of patch #31
;
; beginning of patch #32
;
o nlm
r 2a52 c7 46 11 ff ff ff ff
t 06/04/92
;
; end of patch #32
;
; beginning of patch #33
; (This patch requires the presences of patch #9 and patch #30)
o 0
v 0032 ee f3
o nlm
v 3f15 e8 82 ac 00 00
r 3791 e7 b7 00 00
r ef7c f6 46 09 40 74 03 89 47 40 e9 20 49 ff ff
r 3ae8 9e b4 00 00
r ef8a 89 42 40 e9 92 4c ff ff
r 3f16 78 b0 00 00
r ef92 50 52 8b 55 f4 f6 42 09 40 74 09 8b 56 08 8b 42
r efa2 03 89 42 40 5a 58 e9 ef fb ff ff
t 06/30/92
;
; end of patch #33
;
;
; beginning of patch #34
; (This patch requires the presence of patch #30)
o 0
v 0032 ee f3
o nlm
r 73a0 e8 a2 7b 00 00
r ef47 89 d0 e8 fe d9 ff ff 8b 42 04 8b 3a c3
r 4b44 0c a4 00 00
r 4b4e 02 a4 00 00
r ef54 50 89 f8 e8 f0 d9 ff ff 58 e9 f4 59 ff ff
r 4b6c 90 90
r 4b70 e8 ed a3 00 00
r ef62 66 83 7d f0 09 75 07 50 e8 34 da ff ff 58 80 7d
r ef72 fc 00 74 05 e8 20 40 ff ff c3
t 07/13/92
;
; end of patch #34
;
; beginning of patch #35
; (This patch requires the presence of patch #30)
o 0
v 0032 ee f3
o nlm
r dec3 bc
r deca d6
r e11c d6
r e022 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
r e032 90 90 90 90 52 e8 71 0f 00 00 5a
r efad 53 8d 95 1a ff ff ff 03 c2 8d 95 82 00 00 00 8d
r efbd 5d 2e e8 f8 ed ff ff 85 c0 5b 75 01 c3 8d 85 82
r efcd 00 00 00 89 85 d2 00 00 00 8d 85 d2 00 00 00 e8
r efdd d9 ec ff ff 66 3d 5b 00 75 0c c7 45 7a 00 00 00
r efed 00 e9 62 ef ff ff 8d 85 82 00 00 00 8b 95 d2 00
r effd 00 00 89 d6 2b d0 0f bf c3 03 c2 66 8b d8 56 57
r f00d e8 fc ff ff ff 83 c4 08 56 e8 fc ff ff ff 83 c4
r f01d 04 66 40 66 03 d8 c3
o 0
i 10d12 4
x 10cee 08 09
r 10d12 0e f0 00 40
i 10d5c 4
x 10d3c 07 08
r 10d5c 17 f0 00 40
x 00046 2f 37
x 0005e 7f 87
x 00066 34 3c
o nlm
t 07/13/92
;
; end of patch #35
;
; beginning of patch #37
; This patch fixes a minor bug introduced by patch 23, (wich is
; a fairly complex one). Therefore, they must go together.
;
o nlm
; check if patch 23 Present
v 30f8 90 90
; OK, nuke them NOPs ...
r 30f8 31 c0
t 07/13/92
; end of patch #37
;
; beginning of patch #38
;
o nlm
r df0d eb 17
r df23 90 90 90 8d 45 ea
o 0
r f74b 74 00
r 11103 02
i 11107 4
r 11107 30 DF 00 40
s 110a9 0f
r 3e 29
r 46 2c
r 5a 50
r 5e 7c
r 66 31
o nlm
t 07/13/92
;
;
; end of patch #38
;
;
; END OF PATCHES FOR BTRIEVE.NLM ver 5.16 for Netware 3.1J